
<!doctype html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><title>Python: package audioscrobblerws</title>
</head><body bgcolor="#f0f0f8">

<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
<tr bgcolor="#7799ee">
<td valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong>audioscrobblerws</strong></big></big> (version 0.1)</font></td
><td align=right valign=bottom
><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/abhinav/code/audioscrobblerws/audioscrobblerws/__init__.py">/home/abhinav/code/audioscrobblerws/audioscrobblerws/__init__.py</a></font></td></tr></table>
    <p></p>
<p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#aa55cc">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial"><big><strong>Package Contents</strong></big></font></td></tr>
    
<tr><td bgcolor="#aa55cc"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="audioscrobblerws.album.html">album</a><br>
<a href="audioscrobblerws.artist.html">artist</a><br>
<a href="audioscrobblerws.audioscrobblerws.html">audioscrobblerws</a><br>
<a href="audioscrobblerws.country.html">country</a><br>
</td><td width="25%" valign=top><a href="audioscrobblerws.error.html">error</a><br>
<a href="audioscrobblerws.event.html">event</a><br>
<a href="audioscrobblerws.filecache.html">filecache</a><br>
<a href="audioscrobblerws.group.html">group</a><br>
</td><td width="25%" valign=top><a href="audioscrobblerws.tag.html">tag</a><br>
<a href="audioscrobblerws.track.html">track</a><br>
<a href="audioscrobblerws.user.html">user</a><br>
<a href="audioscrobblerws.webservice.html">webservice</a><br>
</td><td width="25%" valign=top><a href="audioscrobblerws.weeklychart.html">weeklychart</a><br>
<a href="audioscrobblerws.xml2dict.html">xml2dict</a><br>
</td></tr></table></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ee77aa">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial"><big><strong>Classes</strong></big></font></td></tr>
    
<tr><td bgcolor="#ee77aa"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%"><dl>
<dt><font face="helvetica, arial"><a href="__builtin__.html#object">__builtin__.object</a>
</font></dt><dd>
<dl>
<dt><font face="helvetica, arial"><a href="audioscrobblerws.album.html#Album">audioscrobblerws.album.Album</a>
</font></dt><dt><font face="helvetica, arial"><a href="audioscrobblerws.artist.html#Artist">audioscrobblerws.artist.Artist</a>
</font></dt><dt><font face="helvetica, arial"><a href="audioscrobblerws.country.html#Country">audioscrobblerws.country.Country</a>
</font></dt><dt><font face="helvetica, arial"><a href="audioscrobblerws.event.html#Event">audioscrobblerws.event.Event</a>
</font></dt><dt><font face="helvetica, arial"><a href="audioscrobblerws.group.html#Group">audioscrobblerws.group.Group</a>
</font></dt><dt><font face="helvetica, arial"><a href="audioscrobblerws.tag.html#Tag">audioscrobblerws.tag.Tag</a>
</font></dt><dt><font face="helvetica, arial"><a href="audioscrobblerws.track.html#Track">audioscrobblerws.track.Track</a>
</font></dt><dt><font face="helvetica, arial"><a href="audioscrobblerws.user.html#User">audioscrobblerws.user.User</a>
</font></dt><dt><font face="helvetica, arial"><a href="audioscrobblerws.webservice.html#Webservice">audioscrobblerws.webservice.Webservice</a>
</font></dt><dt><font face="helvetica, arial"><a href="audioscrobblerws.weeklychart.html#WeeklyChart">audioscrobblerws.weeklychart.WeeklyChart</a>
</font></dt><dd>
<dl>
<dt><font face="helvetica, arial"><a href="audioscrobblerws.weeklychart.html#WeeklyAlbumChart">audioscrobblerws.weeklychart.WeeklyAlbumChart</a>
</font></dt><dt><font face="helvetica, arial"><a href="audioscrobblerws.weeklychart.html#WeeklyArtistChart">audioscrobblerws.weeklychart.WeeklyArtistChart</a>
</font></dt><dt><font face="helvetica, arial"><a href="audioscrobblerws.weeklychart.html#WeeklyTrackChart">audioscrobblerws.weeklychart.WeeklyTrackChart</a>
</font></dt></dl>
</dd>
</dl>
</dd>
</dl>
 <p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#000000" face="helvetica, arial"><a name="Album">class <strong>Album</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
    
<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
<td colspan=2><tt>A&nbsp;class&nbsp;representing&nbsp;an&nbsp;album<br>
&nbsp;<br>
The&nbsp;<a href="#Album">Album</a>&nbsp;class&nbsp;exposes&nbsp;the&nbsp;following&nbsp;properties:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#Album">Album</a>.artist<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#Album">Album</a>.name<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#Album">Album</a>.url<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#Album">Album</a>.coverart<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#Album">Album</a>.tracks<br>&nbsp;</tt></td></tr>
<tr><td>&nbsp;</td>
<td width="100%">Methods defined here:<br>
<dl><dt><a name="Album-AsDict"><strong>AsDict</strong></a>(self)</dt><dd><tt>Return&nbsp;self&nbsp;as&nbsp;a&nbsp;dict.</tt></dd></dl>

<dl><dt><a name="Album-__eq__"><strong>__eq__</strong></a>(self, other)</dt></dl>

<dl><dt><a name="Album-__init__"><strong>__init__</strong></a>(self, artist<font color="#909090">=None</font>, name<font color="#909090">=None</font>, url<font color="#909090">=None</font>, coverart<font color="#909090">=None</font>, tracks<font color="#909090">=None</font>)</dt></dl>

<dl><dt><a name="Album-__ne__"><strong>__ne__</strong></a>(self, other)</dt></dl>

<hr>
Data and other attributes defined here:<br>
<dl><dt><strong>__dict__</strong> = &lt;dictproxy object&gt;<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dl>

<dl><dt><strong>__weakref__</strong> = &lt;attribute '__weakref__' of 'Album' objects&gt;<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;(if&nbsp;defined)</tt></dl>

</td></tr></table> <p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#000000" face="helvetica, arial"><a name="Artist">class <strong>Artist</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
    
<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
<td colspan=2><tt>Class&nbsp;representing&nbsp;an&nbsp;artist<br>&nbsp;</tt></td></tr>
<tr><td>&nbsp;</td>
<td width="100%">Methods defined here:<br>
<dl><dt><a name="Artist-AsDict"><strong>AsDict</strong></a>(self)</dt></dl>

<dl><dt><a name="Artist-GetCurrentEvents"><strong>GetCurrentEvents</strong></a>(self)</dt></dl>

<dl><dt><a name="Artist-GetSimilarArtists"><strong>GetSimilarArtists</strong></a>(self)</dt></dl>

<dl><dt><a name="Artist-GetTopAlbums"><strong>GetTopAlbums</strong></a>(self)</dt></dl>

<dl><dt><a name="Artist-GetTopFans"><strong>GetTopFans</strong></a>(self)</dt></dl>

<dl><dt><a name="Artist-GetTopTags"><strong>GetTopTags</strong></a>(self)</dt></dl>

<dl><dt><a name="Artist-GetTopTracks"><strong>GetTopTracks</strong></a>(self)</dt></dl>

<dl><dt><a name="Artist-__eq__"><strong>__eq__</strong></a>(self, other)</dt></dl>

<dl><dt><a name="Artist-__init__"><strong>__init__</strong></a>(self, name<font color="#909090">=None</font>, url<font color="#909090">=None</font>, thumbnail<font color="#909090">=None</font>, image<font color="#909090">=None</font>, streamable<font color="#909090">=None</font>)</dt></dl>

<dl><dt><a name="Artist-__ne__"><strong>__ne__</strong></a>(self, other)</dt></dl>

<hr>
Properties defined here:<br>
<dl><dt><strong>currentEvents</strong></dt>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetCurrentEvents(self)</dt></dl>
</dd>
</dl>
<dl><dt><strong>similarArtists</strong></dt>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetSimilarArtists(self)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topAlbum</strong></dt>
<dd><dl><dt><strong><em>get</em></strong> <em>lambda</em> (self,)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topAlbums</strong></dt>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetTopAlbums(self)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topFan</strong></dt>
<dd><dl><dt><strong><em>get</em></strong> <em>lambda</em> (self,)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topFans</strong></dt>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetTopFans(self)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topTag</strong></dt>
<dd><dl><dt><strong><em>get</em></strong> <em>lambda</em> (self,)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topTags</strong></dt>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetTopTags(self)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topTrack</strong></dt>
<dd><dl><dt><strong><em>get</em></strong> <em>lambda</em> (self,)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topTracks</strong></dt>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetTopTracks(self)</dt></dl>
</dd>
</dl>
<hr>
Data and other attributes defined here:<br>
<dl><dt><strong>__dict__</strong> = &lt;dictproxy object&gt;<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dl>

<dl><dt><strong>__weakref__</strong> = &lt;attribute '__weakref__' of 'Artist' objects&gt;<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;(if&nbsp;defined)</tt></dl>

</td></tr></table> <p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#000000" face="helvetica, arial"><a name="Country">class <strong>Country</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
    
<tr><td bgcolor="#ffc8d8"><tt>&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%">Methods defined here:<br>
<dl><dt><a name="Country-GetTopArtists"><strong>GetTopArtists</strong></a>(self)</dt></dl>

<dl><dt><a name="Country-GetTopTracks"><strong>GetTopTracks</strong></a>(self)</dt></dl>

<dl><dt><a name="Country-__eq__"><strong>__eq__</strong></a>(self, other)</dt></dl>

<dl><dt><a name="Country-__init__"><strong>__init__</strong></a>(self, name)</dt></dl>

<dl><dt><a name="Country-__ne__"><strong>__ne__</strong></a>(self, other)</dt></dl>

<hr>
Properties defined here:<br>
<dl><dt><strong>topArtist</strong></dt>
<dd><dl><dt><strong><em>get</em></strong> <em>lambda</em> (self,)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topArtists</strong></dt>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetTopArtists(self)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topTrack</strong></dt>
<dd><dl><dt><strong><em>get</em></strong> <em>lambda</em> (self,)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topTracks</strong></dt>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetTopTracks(self)</dt></dl>
</dd>
</dl>
<hr>
Data and other attributes defined here:<br>
<dl><dt><strong>__dict__</strong> = &lt;dictproxy object&gt;<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dl>

<dl><dt><strong>__weakref__</strong> = &lt;attribute '__weakref__' of 'Country' objects&gt;<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;(if&nbsp;defined)</tt></dl>

</td></tr></table> <p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#000000" face="helvetica, arial"><a name="Event">class <strong>Event</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
    
<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
<td colspan=2><tt>Class&nbsp;representing&nbsp;an&nbsp;event<br>&nbsp;</tt></td></tr>
<tr><td>&nbsp;</td>
<td width="100%">Methods defined here:<br>
<dl><dt><a name="Event-AsDict"><strong>AsDict</strong></a>(self)</dt><dd><tt>Return&nbsp;self&nbsp;as&nbsp;a&nbsp;dict.</tt></dd></dl>

<dl><dt><a name="Event-__eq__"><strong>__eq__</strong></a>(self, other)</dt></dl>

<dl><dt><a name="Event-__init__"><strong>__init__</strong></a>(self, id<font color="#909090">=None</font>, url<font color="#909090">=None</font>, start<font color="#909090">=None</font>, end<font color="#909090">=None</font>, summary<font color="#909090">=None</font>, description<font color="#909090">=None</font>, venue<font color="#909090">=None</font>, venueUrl<font color="#909090">=None</font>, country<font color="#909090">=None</font>)</dt></dl>

<dl><dt><a name="Event-__ne__"><strong>__ne__</strong></a>(self, other)</dt></dl>

<hr>
Static methods defined here:<br>
<dl><dt><a name="Event-fromICal"><strong>fromICal</strong></a>(url)</dt></dl>

<hr>
Data and other attributes defined here:<br>
<dl><dt><strong>__dict__</strong> = &lt;dictproxy object&gt;<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dl>

<dl><dt><strong>__weakref__</strong> = &lt;attribute '__weakref__' of 'Event' objects&gt;<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;(if&nbsp;defined)</tt></dl>

</td></tr></table> <p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#000000" face="helvetica, arial"><a name="Group">class <strong>Group</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
    
<tr><td bgcolor="#ffc8d8"><tt>&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%">Methods defined here:<br>
<dl><dt><a name="Group-GetWeeklyAlbumChart"><strong>GetWeeklyAlbumChart</strong></a>(self, start<font color="#909090">=None</font>, end<font color="#909090">=None</font>)</dt></dl>

<dl><dt><a name="Group-GetWeeklyAlbumChartList"><strong>GetWeeklyAlbumChartList</strong></a>(self)</dt></dl>

<dl><dt><a name="Group-GetWeeklyArtistChart"><strong>GetWeeklyArtistChart</strong></a>(self, start<font color="#909090">=None</font>, end<font color="#909090">=None</font>)</dt></dl>

<dl><dt><a name="Group-GetWeeklyArtistChartList"><strong>GetWeeklyArtistChartList</strong></a>(self)</dt></dl>

<dl><dt><a name="Group-GetWeeklyChart"><strong>GetWeeklyChart</strong></a>(self, kind, start<font color="#909090">=None</font>, end<font color="#909090">=None</font>)</dt></dl>

<dl><dt><a name="Group-GetWeeklyChartList"><strong>GetWeeklyChartList</strong></a>(self, kind<font color="#909090">=None</font>)</dt></dl>

<dl><dt><a name="Group-GetWeeklyTrackChart"><strong>GetWeeklyTrackChart</strong></a>(self, start<font color="#909090">=None</font>, end<font color="#909090">=None</font>)</dt></dl>

<dl><dt><a name="Group-GetWeeklyTrackChartList"><strong>GetWeeklyTrackChartList</strong></a>(self)</dt></dl>

<dl><dt><a name="Group-__eq__"><strong>__eq__</strong></a>(self, other)</dt></dl>

<dl><dt><a name="Group-__init__"><strong>__init__</strong></a>(self, name)</dt></dl>

<dl><dt><a name="Group-__ne__"><strong>__ne__</strong></a>(self, other)</dt></dl>

<hr>
Properties defined here:<br>
<dl><dt><strong>recentWeeklyAlbumChart</strong></dt>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetWeeklyAlbumChart(self, start<font color="#909090">=None</font>, end<font color="#909090">=None</font>)</dt></dl>
</dd>
</dl>
<dl><dt><strong>recentWeeklyArtistChart</strong></dt>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetWeeklyArtistChart(self, start<font color="#909090">=None</font>, end<font color="#909090">=None</font>)</dt></dl>
</dd>
</dl>
<dl><dt><strong>recentWeeklyTrackChart</strong></dt>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetWeeklyTrackChart(self, start<font color="#909090">=None</font>, end<font color="#909090">=None</font>)</dt></dl>
</dd>
</dl>
<hr>
Data and other attributes defined here:<br>
<dl><dt><strong>__dict__</strong> = &lt;dictproxy object&gt;<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dl>

<dl><dt><strong>__weakref__</strong> = &lt;attribute '__weakref__' of 'Group' objects&gt;<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;(if&nbsp;defined)</tt></dl>

</td></tr></table> <p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#000000" face="helvetica, arial"><a name="Tag">class <strong>Tag</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
    
<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
<td colspan=2><tt>Class&nbsp;representing&nbsp;a&nbsp;tag<br>&nbsp;</tt></td></tr>
<tr><td>&nbsp;</td>
<td width="100%">Methods defined here:<br>
<dl><dt><a name="Tag-AsDict"><strong>AsDict</strong></a>(self)</dt></dl>

<dl><dt><a name="Tag-GetTopAlbums"><strong>GetTopAlbums</strong></a>(self)</dt></dl>

<dl><dt><a name="Tag-GetTopArtists"><strong>GetTopArtists</strong></a>(self)</dt></dl>

<dl><dt><a name="Tag-GetTopTracks"><strong>GetTopTracks</strong></a>(self)</dt></dl>

<dl><dt><a name="Tag-__eq__"><strong>__eq__</strong></a>(self, other)</dt></dl>

<dl><dt><a name="Tag-__init__"><strong>__init__</strong></a>(self, name<font color="#909090">=None</font>, url<font color="#909090">=None</font>, count<font color="#909090">=None</font>)</dt></dl>

<dl><dt><a name="Tag-__ne__"><strong>__ne__</strong></a>(self, other)</dt></dl>

<hr>
Properties defined here:<br>
<dl><dt><strong>topAlbum</strong></dt>
<dd><dl><dt><strong><em>get</em></strong> <em>lambda</em> (self,)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topAlbums</strong></dt>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetTopAlbums(self)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topArtist</strong></dt>
<dd><dl><dt><strong><em>get</em></strong> <em>lambda</em> (self,)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topArtists</strong></dt>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetTopArtists(self)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topTrack</strong></dt>
<dd><dl><dt><strong><em>get</em></strong> <em>lambda</em> (self,)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topTracks</strong></dt>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetTopTracks(self)</dt></dl>
</dd>
</dl>
<hr>
Data and other attributes defined here:<br>
<dl><dt><strong>__dict__</strong> = &lt;dictproxy object&gt;<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dl>

<dl><dt><strong>__weakref__</strong> = &lt;attribute '__weakref__' of 'Tag' objects&gt;<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;(if&nbsp;defined)</tt></dl>

</td></tr></table> <p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#000000" face="helvetica, arial"><a name="Track">class <strong>Track</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
    
<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
<td colspan=2><tt>Class&nbsp;representing&nbsp;a&nbsp;track<br>&nbsp;</tt></td></tr>
<tr><td>&nbsp;</td>
<td width="100%">Methods defined here:<br>
<dl><dt><a name="Track-AsDict"><strong>AsDict</strong></a>(self)</dt></dl>

<dl><dt><a name="Track-GetSimilarTracks"><strong>GetSimilarTracks</strong></a>(self)</dt></dl>

<dl><dt><a name="Track-GetTopFans"><strong>GetTopFans</strong></a>(self)</dt></dl>

<dl><dt><a name="Track-GetTopTags"><strong>GetTopTags</strong></a>(self)</dt></dl>

<dl><dt><a name="Track-__eq__"><strong>__eq__</strong></a>(self, other)</dt></dl>

<dl><dt><a name="Track-__init__"><strong>__init__</strong></a>(self, artist<font color="#909090">=None</font>, album<font color="#909090">=None</font>, name<font color="#909090">=None</font>, url<font color="#909090">=None</font>, streamable<font color="#909090">=None</font>)</dt></dl>

<dl><dt><a name="Track-__ne__"><strong>__ne__</strong></a>(self, other)</dt></dl>

<hr>
Properties defined here:<br>
<dl><dt><strong>similarTracks</strong></dt>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetSimilarTracks(self)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topFan</strong></dt>
<dd><dl><dt><strong><em>get</em></strong> <em>lambda</em> (self,)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topFans</strong></dt>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetTopFans(self)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topTag</strong></dt>
<dd><dl><dt><strong><em>get</em></strong> <em>lambda</em> (self,)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topTags</strong></dt>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetTopTags(self)</dt></dl>
</dd>
</dl>
<hr>
Data and other attributes defined here:<br>
<dl><dt><strong>__dict__</strong> = &lt;dictproxy object&gt;<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dl>

<dl><dt><strong>__weakref__</strong> = &lt;attribute '__weakref__' of 'Track' objects&gt;<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;(if&nbsp;defined)</tt></dl>

</td></tr></table> <p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#000000" face="helvetica, arial"><a name="User">class <strong>User</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
    
<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
<td colspan=2><tt>A&nbsp;class&nbsp;representing&nbsp;an&nbsp;user<br>
&nbsp;<br>
The&nbsp;<a href="#User">User</a>&nbsp;class&nbsp;exposes&nbsp;the&nbsp;following&nbsp;properties:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.id<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.cluster<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.username<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.url<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.realname<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.registered<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.age<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.gender<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.country<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.playcount<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.avatar<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.icon<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.fullProfile<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.topArtists<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.topArtist<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.topAlbums<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.topAlbum<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.topTracks<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.topTrack<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.topTags<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.topTag<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.friends<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.neighbours<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.recentTracks<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.mostRecentTrack<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.recentLovedTracks<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.recentBannedTracks<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.recentWeeklyArtistChart<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.recentWeeklyAlbumChart<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.recentWeeklyTrackChart<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#User">User</a>.systemRecommendations<br>&nbsp;</tt></td></tr>
<tr><td>&nbsp;</td>
<td width="100%">Methods defined here:<br>
<dl><dt><a name="User-AsDict"><strong>AsDict</strong></a>(self)</dt><dd><tt>Return&nbsp;self&nbsp;as&nbsp;a&nbsp;dict.</tt></dd></dl>

<dl><dt><a name="User-FillProfileData"><strong>FillProfileData</strong></a>(self)</dt><dd><tt>Fills&nbsp;the&nbsp;profile&nbsp;data&nbsp;of&nbsp;this&nbsp;user<br>
&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;friend&nbsp;=&nbsp;user.friends[0]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;friend.fullProfile<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;False<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;friend.<a href="#User-FillProfileData">FillProfileData</a>()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;friend.fullProfile<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;True</tt></dd></dl>

<dl><dt><a name="User-GetCommonArtists"><strong>GetCommonArtists</strong></a>(self, withUser)</dt><dd><tt>Get&nbsp;the&nbsp;common&nbsp;artists&nbsp;between&nbsp;this&nbsp;user&nbsp;and&nbsp;another&nbsp;user.<br>
&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;withUser:&nbsp;user&nbsp;to&nbsp;find&nbsp;the&nbsp;common&nbsp;artists&nbsp;of&nbsp;this&nbsp;user&nbsp;with.&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;can&nbsp;be&nbsp;a&nbsp;string&nbsp;(username)&nbsp;or&nbsp;an&nbsp;<a href="#User">User</a>&nbsp;<a href="__builtin__.html#object">object</a>.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a&nbsp;list&nbsp;of&nbsp;<a href="#Artist">Artist</a>&nbsp;objects&nbsp;which&nbsp;are&nbsp;common&nbsp;to&nbsp;this&nbsp;user&nbsp;and&nbsp;the&nbsp;provided&nbsp;user.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;ca&nbsp;=&nbsp;user.<a href="#User-GetCommonArtists">GetCommonArtists</a>(user.neighbours[0])<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[a.name&nbsp;for&nbsp;a&nbsp;in&nbsp;ca[:10]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;['Bon&nbsp;Jovi',&nbsp;'Bryan&nbsp;Adams',&nbsp;'Aerosmith',&nbsp;'U2',&nbsp;'Nickelback',&nbsp;'Def&nbsp;Leppard',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'Skid&nbsp;Row',&nbsp;'3&nbsp;Doors&nbsp;Down',&nbsp;'Avril&nbsp;Lavigne',&nbsp;'Linkin&nbsp;Park']</tt></dd></dl>

<dl><dt><a name="User-GetCompatibility"><strong>GetCompatibility</strong></a>(self, withUser)</dt><dd><tt>Get&nbsp;compatibility&nbsp;score&nbsp;between&nbsp;this&nbsp;user&nbsp;and&nbsp;another&nbsp;user.<br>
&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;withUser:&nbsp;user&nbsp;to&nbsp;find&nbsp;the&nbsp;compatibility&nbsp;score&nbsp;of&nbsp;this&nbsp;user&nbsp;with.&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;can&nbsp;be&nbsp;a&nbsp;string&nbsp;(username)&nbsp;or&nbsp;an&nbsp;<a href="#User">User</a>&nbsp;<a href="__builtin__.html#object">object</a>.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;compatibility&nbsp;score&nbsp;between&nbsp;this&nbsp;user&nbsp;and&nbsp;the&nbsp;provided&nbsp;user,&nbsp;as&nbsp;a&nbsp;float.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[(f.username,&nbsp;user.<a href="#User-GetCompatibility">GetCompatibility</a>(f))&nbsp;for&nbsp;f&nbsp;in&nbsp;user.friends[:5]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[('aalaap',&nbsp;0.064650100000000002),&nbsp;('arjunghosh',&nbsp;0.37828899999999999),&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;('manatoonie',&nbsp;0.270144),&nbsp;('prototypeangel',&nbsp;0.12955900000000001),&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;('sathyabhat',&nbsp;0.55462199999999995)]</tt></dd></dl>

<dl><dt><a name="User-GetCurrentEvents"><strong>GetCurrentEvents</strong></a>(self)</dt></dl>

<dl><dt><a name="User-GetFriends"><strong>GetFriends</strong></a>(self, fullProfile<font color="#909090">=False</font>)</dt><dd><tt>Get&nbsp;the&nbsp;friends&nbsp;of&nbsp;this&nbsp;user.<br>
&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fullProfile:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;True,&nbsp;full&nbsp;profile&nbsp;data&nbsp;of&nbsp;all&nbsp;friends&nbsp;is&nbsp;fetched.&nbsp;can<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;be&nbsp;slow&nbsp;if&nbsp;the&nbsp;number&nbsp;of&nbsp;friends&nbsp;is&nbsp;large.&nbsp;(default:&nbsp;False)<br>
&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;<a href="#User">User</a>&nbsp;objects&nbsp;corresponding&nbsp;to&nbsp;this&nbsp;user's&nbsp;friends.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;friends&nbsp;=&nbsp;user.<a href="#User-GetFriends">GetFriends</a>()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[f.username&nbsp;for&nbsp;f&nbsp;in&nbsp;friends[:10]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;['aalaap',&nbsp;'arjunghosh',&nbsp;'manatoonie',&nbsp;'prototypeangel',&nbsp;'sathyabhat',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'phonegger',&nbsp;'n9986',&nbsp;'Brajeshwar',&nbsp;'holden_X',&nbsp;'nikunj_nikki_ya']</tt></dd></dl>

<dl><dt><a name="User-GetFriendsEvents"><strong>GetFriendsEvents</strong></a>(self)</dt></dl>

<dl><dt><a name="User-GetNeighbours"><strong>GetNeighbours</strong></a>(self, fullProfile<font color="#909090">=False</font>)</dt><dd><tt>Get&nbsp;the&nbsp;neighbours&nbsp;of&nbsp;this&nbsp;user.<br>
&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fullProfile:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;True,&nbsp;full&nbsp;profile&nbsp;data&nbsp;of&nbsp;all&nbsp;neighbours&nbsp;is&nbsp;fetched.&nbsp;can<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;be&nbsp;slow&nbsp;if&nbsp;the&nbsp;number&nbsp;of&nbsp;neighbours&nbsp;is&nbsp;large.&nbsp;(default:&nbsp;False)<br>
&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;<a href="#User">User</a>&nbsp;objects&nbsp;corresponding&nbsp;to&nbsp;this&nbsp;user's&nbsp;neighbours.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;neighbours&nbsp;=&nbsp;user.<a href="#User-GetNeighbours">GetNeighbours</a>()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[n.username&nbsp;for&nbsp;n&nbsp;in&nbsp;neighbours[:10]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;['Berestel',&nbsp;'Seriall',&nbsp;'Nikos9',&nbsp;'alice-e',&nbsp;'DB911',&nbsp;'smost123',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'mattj85',&nbsp;'Graeme369',&nbsp;'draqon',&nbsp;'Huaba']</tt></dd></dl>

<dl><dt><a name="User-GetRecentBannedTracks"><strong>GetRecentBannedTracks</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;recently&nbsp;banned&nbsp;tracks&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;<a href="#Track">Track</a>&nbsp;objects&nbsp;corresponding&nbsp;to&nbsp;this&nbsp;user's&nbsp;recently&nbsp;banned&nbsp;tracks.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;rbt&nbsp;=&nbsp;user.<a href="#User-GetRecentBannedTracks">GetRecentBannedTracks</a>()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[t.name&nbsp;for&nbsp;t&nbsp;in&nbsp;rbt]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;['Snakes',&nbsp;'Talk']</tt></dd></dl>

<dl><dt><a name="User-GetRecentLovedTracks"><strong>GetRecentLovedTracks</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;recently&nbsp;loved&nbsp;tracks&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;<a href="#Track">Track</a>&nbsp;objects&nbsp;corresponding&nbsp;to&nbsp;this&nbsp;user's&nbsp;recently&nbsp;loved&nbsp;tracks.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;rlt&nbsp;=&nbsp;user.<a href="#User-GetRecentLovedTracks">GetRecentLovedTracks</a>()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[t.name&nbsp;for&nbsp;t&nbsp;in&nbsp;rlt]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;['Dr.&nbsp;Stein',&nbsp;'The&nbsp;Final&nbsp;Countdown',&nbsp;'Is&nbsp;This&nbsp;Love',&nbsp;'Innuendo',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'Battlestar&nbsp;Scralatchtica',&nbsp;'Self&nbsp;Destruction,&nbsp;Final',&nbsp;'Letter&nbsp;Read',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'Hey&nbsp;There&nbsp;Delilah',&nbsp;'Gideon',&nbsp;'Kiss&nbsp;the&nbsp;Dawn']</tt></dd></dl>

<dl><dt><a name="User-GetRecentPlayedTracks"><strong>GetRecentPlayedTracks</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;recently&nbsp;played&nbsp;tracks&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;<a href="#Track">Track</a>&nbsp;objects&nbsp;corresponding&nbsp;to&nbsp;this&nbsp;user's&nbsp;recently&nbsp;played&nbsp;tracks.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;rpt&nbsp;=&nbsp;user.<a href="#User-GetRecentPlayedTracks">GetRecentPlayedTracks</a>()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[t.name&nbsp;for&nbsp;t&nbsp;in&nbsp;rpt]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;['In&nbsp;My&nbsp;Place',&nbsp;'Fading&nbsp;Like&nbsp;a&nbsp;Flower&nbsp;(Every&nbsp;Time&nbsp;You&nbsp;Leave)',&nbsp;'High&nbsp;Hopes',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'Do&nbsp;It',&nbsp;'Centerfold',&nbsp;'Sleep',&nbsp;'Duur',&nbsp;'I&nbsp;Want&nbsp;to&nbsp;Be&nbsp;Loved',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'Destination&nbsp;Anywhere',&nbsp;'Tangled&nbsp;Up&nbsp;in&nbsp;Me']</tt></dd></dl>

<dl><dt><a name="User-GetRecentTracks"><strong>GetRecentTracks</strong></a>(self, kind)</dt><dd><tt>Get&nbsp;the&nbsp;recent&nbsp;tracks&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;<br>
This&nbsp;method&nbsp;is&nbsp;not&nbsp;meant&nbsp;to&nbsp;be&nbsp;used&nbsp;directly.&nbsp;Use&nbsp;<a href="#User">User</a>.<a href="#User-GetRecentPlayedTracks">GetRecentPlayedTracks</a>(),<br>
<a href="#User">User</a>.<a href="#User-GetRecentBannedTracks">GetRecentBannedTracks</a>()&nbsp;and&nbsp;<a href="#User">User</a>.<a href="#User-GetRecentLovedTracks">GetRecentLovedTracks</a>()&nbsp;instead.<br>
&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;kind:&nbsp;type&nbsp;of&nbsp;recent&nbsp;tracks.&nbsp;can&nbsp;be&nbsp;"played",&nbsp;"banned"&nbsp;or&nbsp;"loved"<br>
&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;<a href="#Track">Track</a>&nbsp;objects&nbsp;corresponding&nbsp;to&nbsp;this&nbsp;user's&nbsp;recent&nbsp;tracks&nbsp;and<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the&nbsp;'kind'&nbsp;provided.</tt></dd></dl>

<dl><dt><a name="User-GetRelatedUser"><strong>GetRelatedUser</strong></a>(self, relation, fullProfile<font color="#909090">=False</font>)</dt><dd><tt>Get&nbsp;the&nbsp;related&nbsp;users&nbsp;(friends&nbsp;and&nbsp;neighbours)&nbsp;of&nbsp;this&nbsp;user.<br>
&nbsp;<br>
This&nbsp;method&nbsp;is&nbsp;not&nbsp;meant&nbsp;to&nbsp;be&nbsp;used&nbsp;directly.&nbsp;Use&nbsp;<a href="#User">User</a>.<a href="#User-GetFriends">GetFriends</a>()&nbsp;and<br>
<a href="#User">User</a>.<a href="#User-GetNeighbours">GetNeighbours</a>()&nbsp;instead.<br>
&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;relation:&nbsp;relation&nbsp;with&nbsp;this&nbsp;user.&nbsp;can&nbsp;be&nbsp;'friends'&nbsp;or&nbsp;'neighbours'<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fullProfile:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;True,&nbsp;full&nbsp;profile&nbsp;data&nbsp;of&nbsp;all&nbsp;related&nbsp;users&nbsp;is&nbsp;fetched.&nbsp;can<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;be&nbsp;slow&nbsp;if&nbsp;the&nbsp;number&nbsp;of&nbsp;related&nbsp;users&nbsp;is&nbsp;large.&nbsp;(default:&nbsp;False)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;<a href="#User">User</a>&nbsp;objects&nbsp;corresponding&nbsp;to&nbsp;this&nbsp;user's&nbsp;related&nbsp;user.</tt></dd></dl>

<dl><dt><a name="User-GetSystemEventRecommendations"><strong>GetSystemEventRecommendations</strong></a>(self)</dt></dl>

<dl><dt><a name="User-GetSystemRecommendations"><strong>GetSystemRecommendations</strong></a>(self)</dt><dd><tt>Get&nbsp;a&nbsp;list&nbsp;of&nbsp;artists&nbsp;recommended&nbsp;to&nbsp;this&nbsp;user&nbsp;by&nbsp;the&nbsp;system.<br>
&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;<a href="#Artist">Artist</a>&nbsp;objects&nbsp;which&nbsp;have&nbsp;been&nbsp;recommended&nbsp;to&nbsp;this&nbsp;user&nbsp;by&nbsp;the&nbsp;system.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;recs&nbsp;=&nbsp;user.<a href="#User-GetSystemRecommendations">GetSystemRecommendations</a>()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[r.name&nbsp;for&nbsp;r&nbsp;in&nbsp;recs[:10]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;['Bryan&nbsp;Adams,&nbsp;Rod&nbsp;Stewart&nbsp;&amp;&nbsp;Sting',&nbsp;'Richie&nbsp;Sambora',&nbsp;'Queen&nbsp;+&nbsp;Paul&nbsp;Rodgers',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'Andrea&nbsp;Corr',&nbsp;'Sunrise&nbsp;Avenue',&nbsp;'Brian&nbsp;McFadden',&nbsp;'Roger&nbsp;Taylor',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'Chris&nbsp;Rea',&nbsp;'David&nbsp;Knopfler',&nbsp;'Gary&nbsp;Barlow']</tt></dd></dl>

<dl><dt><a name="User-GetTasteOmeter"><strong>GetTasteOmeter</strong></a>(self, withUser)</dt><dd><tt>Get&nbsp;the&nbsp;taste-o-meter&nbsp;for&nbsp;this&nbsp;user&nbsp;with&nbsp;another&nbsp;user.<br>
&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;withUser:&nbsp;user&nbsp;to&nbsp;find&nbsp;the&nbsp;taste-o-meter&nbsp;of&nbsp;this&nbsp;user&nbsp;with.&nbsp;can&nbsp;be&nbsp;a<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;string&nbsp;(username)&nbsp;or&nbsp;an&nbsp;<a href="#User">User</a>&nbsp;<a href="__builtin__.html#object">object</a>.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;TasteOmeter&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;with&nbsp;following&nbsp;attributes:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;score:&nbsp;compatibility&nbsp;score&nbsp;between&nbsp;this&nbsp;user&nbsp;and&nbsp;the&nbsp;provided&nbsp;user.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;commonArtists:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a&nbsp;list&nbsp;of&nbsp;<a href="#Artist">Artist</a>&nbsp;objects&nbsp;which&nbsp;are&nbsp;common&nbsp;to<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this&nbsp;user&nbsp;and&nbsp;the&nbsp;provided&nbsp;user.<br>
&nbsp;<br>
Usage:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;taste&nbsp;=&nbsp;user.<a href="#User-GetTasteOmeter">GetTasteOmeter</a>(user.friends[0])<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;taste.score<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0.064650100000000002<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[a.name&nbsp;for&nbsp;a&nbsp;in&nbsp;taste.commonArtists[:10]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;['Linkin&nbsp;Park',&nbsp;'U2',&nbsp;'Nelly&nbsp;Furtado',&nbsp;'Foo&nbsp;Fighters',&nbsp;'Enigma',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'Avril&nbsp;Lavigne',&nbsp;'Sting',&nbsp;'Moby',&nbsp;'Robbie&nbsp;Williams',&nbsp;'Paul&nbsp;van&nbsp;Dyk']</tt></dd></dl>

<dl><dt><a name="User-GetTopAlbums"><strong>GetTopAlbums</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;top&nbsp;albums&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;<a href="#Album">Album</a>&nbsp;objects&nbsp;corresponding&nbsp;to&nbsp;this&nbsp;user's&nbsp;top&nbsp;albums.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:&nbsp;&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;topalbums&nbsp;=&nbsp;user.<a href="#User-GetTopAlbums">GetTopAlbums</a>()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[t.name&nbsp;for&nbsp;t&nbsp;in&nbsp;topalbums[:10]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;['Have&nbsp;a&nbsp;Nice&nbsp;Day',&nbsp;'Folklore',&nbsp;'On&nbsp;a&nbsp;Day&nbsp;Like&nbsp;Today',&nbsp;"All&nbsp;That&nbsp;You&nbsp;Can't&nbsp;Leave&nbsp;Behind",&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'American&nbsp;Idiot',&nbsp;'Loose',&nbsp;'Songs&nbsp;About&nbsp;Jane',&nbsp;'The&nbsp;Best&nbsp;of&nbsp;Me',&nbsp;'Crush',&nbsp;'These&nbsp;Days']</tt></dd></dl>

<dl><dt><a name="User-GetTopArtists"><strong>GetTopArtists</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;top&nbsp;artists&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;<a href="#Artist">Artist</a>&nbsp;objects&nbsp;corresponding&nbsp;to&nbsp;this&nbsp;user's&nbsp;top&nbsp;artists.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;topartists&nbsp;=&nbsp;user.<a href="#User-GetTopArtists">GetTopArtists</a>()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[t.name&nbsp;for&nbsp;t&nbsp;in&nbsp;topartists[:10]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;['Bon&nbsp;Jovi',&nbsp;'Bryan&nbsp;Adams',&nbsp;'U2',&nbsp;'Aerosmith',&nbsp;'Nelly&nbsp;Furtado',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'The&nbsp;Pillows',&nbsp;'Avril&nbsp;Lavigne',&nbsp;'Dream&nbsp;Theater',&nbsp;'Pink&nbsp;Floyd',&nbsp;'Green&nbsp;Day']</tt></dd></dl>

<dl><dt><a name="User-GetTopTags"><strong>GetTopTags</strong></a>(self, artist<font color="#909090">=None</font>, album<font color="#909090">=None</font>, track<font color="#909090">=None</font>)</dt><dd><tt>Get&nbsp;the&nbsp;top&nbsp;tags&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;artist:&nbsp;name&nbsp;of&nbsp;the&nbsp;artist&nbsp;for&nbsp;which&nbsp;top&nbsp;tags&nbsp;are&nbsp;to&nbsp;be&nbsp;fetched&nbsp;(default:&nbsp;None)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;album:&nbsp;name&nbsp;of&nbsp;the&nbsp;album&nbsp;for&nbsp;which&nbsp;top&nbsp;tags&nbsp;are&nbsp;to&nbsp;be&nbsp;fetched&nbsp;(default:&nbsp;None)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;track:&nbsp;name&nbsp;of&nbsp;the&nbsp;track&nbsp;for&nbsp;which&nbsp;top&nbsp;tags&nbsp;are&nbsp;to&nbsp;be&nbsp;fetched&nbsp;(default:&nbsp;None)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
If&nbsp;album&nbsp;or&nbsp;track&nbsp;argument&nbsp;is&nbsp;provided&nbsp;then&nbsp;the&nbsp;artist&nbsp;argument&nbsp;must&nbsp;be<br>
provided&nbsp;too.<br>
&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;<a href="#Tag">Tag</a>&nbsp;objects&nbsp;corresponding&nbsp;to&nbsp;this&nbsp;user's&nbsp;top&nbsp;tags<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(corresponding&nbsp;to&nbsp;artist&nbsp;and&nbsp;album/track&nbsp;if&nbsp;provided).<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;toptags&nbsp;=&nbsp;user.<a href="#User-GetTopTags">GetTopTags</a>()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[t.name&nbsp;for&nbsp;t&nbsp;in&nbsp;toptags[:10]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;['rock',&nbsp;'classic&nbsp;rock',&nbsp;'anime',&nbsp;'anime&nbsp;music',&nbsp;'anime&nbsp;ost',&nbsp;'jpop',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'ost',&nbsp;'japanese',&nbsp;'loved',&nbsp;'soundtrack']</tt></dd></dl>

<dl><dt><a name="User-GetTopTracks"><strong>GetTopTracks</strong></a>(self)</dt><dd><tt>Get&nbsp;the&nbsp;top&nbsp;tracks&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;Tracks&nbsp;objects&nbsp;corresponding&nbsp;to&nbsp;this&nbsp;user's<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;top&nbsp;tracks.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;toptracks&nbsp;=&nbsp;user.<a href="#User-GetTopTracks">GetTopTracks</a>()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[t.name&nbsp;for&nbsp;t&nbsp;in&nbsp;toptracks[:10]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;['Toss&nbsp;the&nbsp;Feathers',&nbsp;'I&nbsp;Remember&nbsp;You',&nbsp;'Always',&nbsp;'The&nbsp;Reason',&nbsp;"Cryin'",&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'Ride&nbsp;on&nbsp;Shooting&nbsp;Star',&nbsp;"I&nbsp;Don't&nbsp;Want&nbsp;to&nbsp;Miss&nbsp;a&nbsp;Thing",&nbsp;'Heaven',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Things&nbsp;I'll&nbsp;Never&nbsp;Say",&nbsp;"Rever's&nbsp;Edge&nbsp;(B-6)"]</tt></dd></dl>

<dl><dt><a name="User-GetWeeklyAlbumChart"><strong>GetWeeklyAlbumChart</strong></a>(self, start<font color="#909090">=None</font>, end<font color="#909090">=None</font>)</dt><dd><tt>Get&nbsp;weekly&nbsp;album&nbsp;chart&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;start:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time&nbsp;for&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;chart.&nbsp;can&nbsp;be&nbsp;datetime.datetime&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;or&nbsp;a&nbsp;unix&nbsp;timestamp.&nbsp;(default:&nbsp;None)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time&nbsp;for&nbsp;the&nbsp;end&nbsp;of&nbsp;the&nbsp;chart.&nbsp;can&nbsp;be&nbsp;datetime.datetime&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;or&nbsp;a&nbsp;unix&nbsp;timestamp.&nbsp;(default:&nbsp;None)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;<a href="#WeeklyAlbumChart">WeeklyAlbumChart</a>&nbsp;<a href="__builtin__.html#object">object</a>.&nbsp;If&nbsp;'start'&nbsp;and&nbsp;'end'&nbsp;are&nbsp;not&nbsp;provided&nbsp;then<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the&nbsp;chart&nbsp;for&nbsp;the&nbsp;most&nbsp;recent&nbsp;week&nbsp;is&nbsp;returned.&nbsp;Else&nbsp;the&nbsp;chart&nbsp;for&nbsp;the<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;specified&nbsp;week&nbsp;is&nbsp;returned.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;wac&nbsp;=&nbsp;user.<a href="#User-GetWeeklyAlbumChart">GetWeeklyAlbumChart</a>()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;wac.start<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;datetime.datetime(2008,&nbsp;5,&nbsp;11,&nbsp;17,&nbsp;30)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;wac.end<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;datetime.datetime(2008,&nbsp;5,&nbsp;18,&nbsp;17,&nbsp;30)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[(a.name,&nbsp;a.playcount)&nbsp;for&nbsp;a&nbsp;in&nbsp;wac.albums[:10]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[('Signs&nbsp;of&nbsp;Life',&nbsp;17),&nbsp;('Have&nbsp;a&nbsp;Nice&nbsp;Day',&nbsp;16),&nbsp;('These&nbsp;Days',&nbsp;15),&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;('Crossroad:&nbsp;The&nbsp;Best&nbsp;of&nbsp;Bon&nbsp;Jovi',&nbsp;15),&nbsp;('Bounce',&nbsp;13),&nbsp;('Keep&nbsp;the&nbsp;Faith',&nbsp;11),&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;('Destination&nbsp;Anywhere',&nbsp;10),&nbsp;('Lost&nbsp;Highway',&nbsp;10),&nbsp;('Crush',&nbsp;10),&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;('This&nbsp;Left&nbsp;Feels&nbsp;Right:&nbsp;Greatest&nbsp;Hits&nbsp;With&nbsp;a&nbsp;Twist',&nbsp;9)]</tt></dd></dl>

<dl><dt><a name="User-GetWeeklyAlbumChartList"><strong>GetWeeklyAlbumChartList</strong></a>(self)</dt><dd><tt>Get&nbsp;a&nbsp;list&nbsp;of&nbsp;all&nbsp;weekly&nbsp;album&nbsp;charts&nbsp;of&nbsp;all&nbsp;weeks&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;<a href="#WeeklyAlbumChart">WeeklyAlbumChart</a>&nbsp;objects.</tt></dd></dl>

<dl><dt><a name="User-GetWeeklyArtistChart"><strong>GetWeeklyArtistChart</strong></a>(self, start<font color="#909090">=None</font>, end<font color="#909090">=None</font>)</dt><dd><tt>Get&nbsp;weekly&nbsp;artist&nbsp;chart&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;start:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time&nbsp;for&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;chart.&nbsp;can&nbsp;be&nbsp;datetime.datetime&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;or&nbsp;a&nbsp;unix&nbsp;timestamp.&nbsp;(default:&nbsp;None)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time&nbsp;for&nbsp;the&nbsp;end&nbsp;of&nbsp;the&nbsp;chart.&nbsp;can&nbsp;be&nbsp;datetime.datetime&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;or&nbsp;a&nbsp;unix&nbsp;timestamp.&nbsp;(default:&nbsp;None)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;<a href="#WeeklyArtistChart">WeeklyArtistChart</a>&nbsp;<a href="__builtin__.html#object">object</a>.&nbsp;If&nbsp;'start'&nbsp;and&nbsp;'end'&nbsp;are&nbsp;not&nbsp;provided&nbsp;then<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the&nbsp;chart&nbsp;for&nbsp;the&nbsp;most&nbsp;recent&nbsp;week&nbsp;is&nbsp;returned.&nbsp;Else&nbsp;the&nbsp;chart&nbsp;for&nbsp;the<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;specified&nbsp;week&nbsp;is&nbsp;returned.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;wac&nbsp;=&nbsp;user.<a href="#User-GetWeeklyArtistChart">GetWeeklyArtistChart</a>()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;wac.start<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;datetime.datetime(2008,&nbsp;5,&nbsp;11,&nbsp;17,&nbsp;30)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;wac.end<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;datetime.datetime(2008,&nbsp;5,&nbsp;18,&nbsp;17,&nbsp;30)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[(a.name,&nbsp;a.playcount)&nbsp;for&nbsp;a&nbsp;in&nbsp;wac.artists[:10]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[('Bon&nbsp;Jovi',&nbsp;130),&nbsp;('Roxette',&nbsp;52),&nbsp;('Poets&nbsp;of&nbsp;the&nbsp;Fall',&nbsp;37),&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;('Aerosmith',&nbsp;23),&nbsp;('Def&nbsp;Leppard',&nbsp;15),&nbsp;('U2',&nbsp;13),&nbsp;('Dream&nbsp;Theater',&nbsp;13),&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;('Bryan&nbsp;Adams',&nbsp;13),&nbsp;('Jon&nbsp;Bon&nbsp;Jovi',&nbsp;13),&nbsp;('The&nbsp;Corrs',&nbsp;11)]</tt></dd></dl>

<dl><dt><a name="User-GetWeeklyArtistChartList"><strong>GetWeeklyArtistChartList</strong></a>(self)</dt><dd><tt>Get&nbsp;a&nbsp;list&nbsp;of&nbsp;all&nbsp;weekly&nbsp;artist&nbsp;charts&nbsp;of&nbsp;all&nbsp;weeks&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;<a href="#WeeklyArtistChart">WeeklyArtistChart</a>&nbsp;objects.</tt></dd></dl>

<dl><dt><a name="User-GetWeeklyChart"><strong>GetWeeklyChart</strong></a>(self, kind, start<font color="#909090">=None</font>, end<font color="#909090">=None</font>)</dt><dd><tt>Get&nbsp;weekly&nbsp;chart&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;<br>
This&nbsp;method&nbsp;is&nbsp;not&nbsp;meant&nbsp;to&nbsp;be&nbsp;called&nbsp;directly.&nbsp;Use&nbsp;<a href="#User">User</a>.<a href="#User-GetWeeklyArtistChart">GetWeeklyArtistChart</a>(),<br>
<a href="#User">User</a>.<a href="#User-GetWeeklyAlbumChart">GetWeeklyAlbumChart</a>()&nbsp;and&nbsp;<a href="#User">User</a>.<a href="#User-GetWeeklyTrackChart">GetWeeklyTrackChart</a>()&nbsp;instead.<br>
&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;kind:&nbsp;type&nbsp;of&nbsp;the&nbsp;weekly&nbsp;chart&nbsp;to&nbsp;fetch.&nbsp;can&nbsp;be&nbsp;'artist',&nbsp;'album'&nbsp;or&nbsp;'track'.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;start:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time&nbsp;for&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;chart.&nbsp;can&nbsp;be&nbsp;datetime.datetime&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;or&nbsp;a&nbsp;unix&nbsp;timestamp.&nbsp;(default:&nbsp;None)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time&nbsp;for&nbsp;the&nbsp;end&nbsp;of&nbsp;the&nbsp;chart.&nbsp;can&nbsp;be&nbsp;datetime.datetime&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;or&nbsp;a&nbsp;unix&nbsp;timestamp.&nbsp;(default:&nbsp;None)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;<a href="#WeeklyArtistChart">WeeklyArtistChart</a>,&nbsp;<a href="#WeeklyAlbumChart">WeeklyAlbumChart</a>&nbsp;or&nbsp;<a href="#WeeklyTrackChart">WeeklyTrackChart</a>&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;depending<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;upon&nbsp;the&nbsp;'kind'&nbsp;provided.</tt></dd></dl>

<dl><dt><a name="User-GetWeeklyChartList"><strong>GetWeeklyChartList</strong></a>(self, kind<font color="#909090">=None</font>)</dt><dd><tt>Get&nbsp;list&nbsp;of&nbsp;weekly&nbsp;charts&nbsp;of&nbsp;all&nbsp;weeks&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;kind:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type&nbsp;of&nbsp;chart&nbsp;to&nbsp;fetch.&nbsp;can&nbsp;be&nbsp;'artist',&nbsp;'album'&nbsp;or&nbsp;'track'.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(default:&nbsp;None)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;<a href="#WeeklyArtistChart">WeeklyArtistChart</a>,&nbsp;<a href="#WeeklyAlbumChart">WeeklyAlbumChart</a>&nbsp;or&nbsp;<a href="#WeeklyTrackChart">WeeklyTrackChart</a>&nbsp;objects<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;depending&nbsp;upon&nbsp;the&nbsp;'kind'&nbsp;provided.&nbsp;If&nbsp;'kind'&nbsp;is&nbsp;not&nbsp;provided&nbsp;then&nbsp;a<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;list&nbsp;of&nbsp;<a href="#WeeklyChart">WeeklyChart</a>&nbsp;is&nbsp;returned.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;wcl&nbsp;=&nbsp;user.<a href="#User-GetWeeklyChartList">GetWeeklyChartList</a>()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[(wc.start,&nbsp;wc.end)&nbsp;for&nbsp;wc&nbsp;in&nbsp;wcl[:3]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[(datetime.datetime(2006,&nbsp;2,&nbsp;12,&nbsp;17,&nbsp;30,&nbsp;1),&nbsp;datetime.datetime(2006,&nbsp;2,&nbsp;19,&nbsp;17,&nbsp;30,&nbsp;1)),&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(datetime.datetime(2006,&nbsp;2,&nbsp;19,&nbsp;17,&nbsp;30,&nbsp;1),&nbsp;datetime.datetime(2006,&nbsp;2,&nbsp;26,&nbsp;17,&nbsp;30,&nbsp;1)),&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(datetime.datetime(2006,&nbsp;2,&nbsp;26,&nbsp;17,&nbsp;30,&nbsp;3),&nbsp;datetime.datetime(2006,&nbsp;3,&nbsp;5,&nbsp;17,&nbsp;30,&nbsp;3))]</tt></dd></dl>

<dl><dt><a name="User-GetWeeklyTrackChart"><strong>GetWeeklyTrackChart</strong></a>(self, start<font color="#909090">=None</font>, end<font color="#909090">=None</font>)</dt><dd><tt>Get&nbsp;weekly&nbsp;track&nbsp;chart&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;start:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time&nbsp;for&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;chart.&nbsp;can&nbsp;be&nbsp;datetime.datetime&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;or&nbsp;a&nbsp;unix&nbsp;timestamp.&nbsp;(default:&nbsp;None)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time&nbsp;for&nbsp;the&nbsp;end&nbsp;of&nbsp;the&nbsp;chart.&nbsp;can&nbsp;be&nbsp;datetime.datetime&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;or&nbsp;a&nbsp;unix&nbsp;timestamp.&nbsp;(default:&nbsp;None)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;<a href="#WeeklyTrackChart">WeeklyTrackChart</a>&nbsp;<a href="__builtin__.html#object">object</a>.&nbsp;If&nbsp;'start'&nbsp;and&nbsp;'end'&nbsp;are&nbsp;not&nbsp;provided&nbsp;then<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the&nbsp;chart&nbsp;for&nbsp;the&nbsp;most&nbsp;recent&nbsp;week&nbsp;is&nbsp;returned.&nbsp;Else&nbsp;the&nbsp;chart&nbsp;for&nbsp;the<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;specified&nbsp;week&nbsp;is&nbsp;returned.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;wtc&nbsp;=&nbsp;user.<a href="#User-GetWeeklyTrackChart">GetWeeklyTrackChart</a>()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;wtc.start<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;datetime.datetime(2008,&nbsp;5,&nbsp;11,&nbsp;17,&nbsp;30)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;wtc.end<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;datetime.datetime(2008,&nbsp;5,&nbsp;18,&nbsp;17,&nbsp;30)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[(a.name,&nbsp;a.playcount)&nbsp;for&nbsp;a&nbsp;in&nbsp;wtc.tracks[:5]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[('June&nbsp;Afternoon',&nbsp;10),&nbsp;('Sleeping&nbsp;in&nbsp;My&nbsp;Car&nbsp;(single&nbsp;edit)',&nbsp;8),&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;('Everyday',&nbsp;6),&nbsp;("She&nbsp;Doesn't&nbsp;Live&nbsp;Here&nbsp;Anymore",&nbsp;5),&nbsp;('Wanted&nbsp;Dead&nbsp;or&nbsp;Alive',&nbsp;5)]</tt></dd></dl>

<dl><dt><a name="User-GetWeeklyTrackChartList"><strong>GetWeeklyTrackChartList</strong></a>(self)</dt><dd><tt>Get&nbsp;a&nbsp;list&nbsp;of&nbsp;all&nbsp;weekly&nbsp;track&nbsp;charts&nbsp;of&nbsp;all&nbsp;weeks&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;<a href="#WeeklyTrackChart">WeeklyTrackChart</a>&nbsp;objects.</tt></dd></dl>

<dl><dt><a name="User-__eq__"><strong>__eq__</strong></a>(self, other)</dt></dl>

<dl><dt><a name="User-__init__"><strong>__init__</strong></a>(self, id<font color="#909090">=None</font>, cluster<font color="#909090">=None</font>, username<font color="#909090">=None</font>, url<font color="#909090">=None</font>, realname<font color="#909090">=None</font>, registered<font color="#909090">=None</font>, age<font color="#909090">=None</font>, gender<font color="#909090">=None</font>, country<font color="#909090">=None</font>, playcount<font color="#909090">=None</font>, avatar<font color="#909090">=None</font>, icon<font color="#909090">=None</font>)</dt><dd><tt>An&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;to&nbsp;hold&nbsp;an&nbsp;user.<br>
&nbsp;<br>
This&nbsp;class&nbsp;is&nbsp;normally&nbsp;instantiated&nbsp;by&nbsp;the&nbsp;<a href="#Webservice">Webservice</a>&nbsp;class.<br>
&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id:&nbsp;The&nbsp;unique&nbsp;id&nbsp;of&nbsp;this&nbsp;user<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cluster:&nbsp;The&nbsp;cluster&nbsp;of&nbsp;this&nbsp;user<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;username:&nbsp;The&nbsp;username&nbsp;of&nbsp;this&nbsp;user<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;url:&nbsp;The&nbsp;URL&nbsp;of&nbsp;this&nbsp;user's&nbsp;profile&nbsp;on&nbsp;last.fm<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;realname:&nbsp;The&nbsp;real&nbsp;name&nbsp;of&nbsp;this&nbsp;user<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;registered:&nbsp;The&nbsp;date&nbsp;on&nbsp;which&nbsp;this&nbsp;user&nbsp;registered<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;age:&nbsp;The&nbsp;age&nbsp;of&nbsp;this&nbsp;user<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;gender:&nbsp;The&nbsp;gender&nbsp;of&nbsp;this&nbsp;user<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;country:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;country&nbsp;of&nbsp;this&nbsp;user,&nbsp;returned&nbsp;as&nbsp;<a href="#Country">Country</a>&nbsp;<a href="__builtin__.html#object">object</a><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;playcount:&nbsp;The&nbsp;total&nbsp;playcount&nbsp;of&nbsp;this&nbsp;user<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;avatar:&nbsp;The&nbsp;URL&nbsp;of&nbsp;the&nbsp;avatar&nbsp;of&nbsp;this&nbsp;user&nbsp;on&nbsp;last.fm<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;icon:&nbsp;The&nbsp;URL&nbsp;of&nbsp;the&nbsp;icon&nbsp;of&nbsp;this&nbsp;user&nbsp;on&nbsp;last.fm<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usgae:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;import&nbsp;audioscrobblerws<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;ws&nbsp;=&nbsp;audioscrobblerws.<a href="#Webservice">Webservice</a>()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')</tt></dd></dl>

<dl><dt><a name="User-__ne__"><strong>__ne__</strong></a>(self, other)</dt></dl>

<hr>
Properties defined here:<br>
<dl><dt><strong>currentEvents</strong></dt>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetCurrentEvents(self)</dt></dl>
</dd>
</dl>
<dl><dt><strong>friends</strong></dt>
<dd><tt>Friends&nbsp;of&nbsp;this&nbsp;user</tt></dd>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetFriends(self, fullProfile<font color="#909090">=False</font>)</dt><dd><tt>Get&nbsp;the&nbsp;friends&nbsp;of&nbsp;this&nbsp;user.<br>
&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fullProfile:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;True,&nbsp;full&nbsp;profile&nbsp;data&nbsp;of&nbsp;all&nbsp;friends&nbsp;is&nbsp;fetched.&nbsp;can<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;be&nbsp;slow&nbsp;if&nbsp;the&nbsp;number&nbsp;of&nbsp;friends&nbsp;is&nbsp;large.&nbsp;(default:&nbsp;False)<br>
&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;User&nbsp;objects&nbsp;corresponding&nbsp;to&nbsp;this&nbsp;user's&nbsp;friends.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;friends&nbsp;=&nbsp;user.GetFriends()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[f.username&nbsp;for&nbsp;f&nbsp;in&nbsp;friends[:10]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;['aalaap',&nbsp;'arjunghosh',&nbsp;'manatoonie',&nbsp;'prototypeangel',&nbsp;'sathyabhat',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'phonegger',&nbsp;'n9986',&nbsp;'Brajeshwar',&nbsp;'holden_X',&nbsp;'nikunj_nikki_ya']</tt></dd></dl>
</dd>
</dl>
<dl><dt><strong>friendsEvents</strong></dt>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetFriendsEvents(self)</dt></dl>
</dd>
</dl>
<dl><dt><strong>fullProfile</strong></dt>
<dd><tt>boolean&nbsp;attribute&nbsp;indicating&nbsp;whether&nbsp;the&nbsp;user&nbsp;has&nbsp;all&nbsp;attributes&nbsp;filled</tt></dd>
<dd><dl><dt><strong><em>get</em></strong> <em>lambda</em> (self,)</dt></dl>
</dd>
</dl>
<dl><dt><strong>mostRecentPlayedTrack</strong></dt>
<dd><tt>Most&nbsp;recently&nbsp;played&nbsp;track&nbsp;for&nbsp;this&nbsp;user</tt></dd>
<dd><dl><dt><strong><em>get</em></strong> <em>lambda</em> (self,)</dt></dl>
</dd>
</dl>
<dl><dt><strong>neighbours</strong></dt>
<dd><tt>Neighbours&nbsp;of&nbsp;this&nbsp;user</tt></dd>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetNeighbours(self, fullProfile<font color="#909090">=False</font>)</dt><dd><tt>Get&nbsp;the&nbsp;neighbours&nbsp;of&nbsp;this&nbsp;user.<br>
&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fullProfile:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;True,&nbsp;full&nbsp;profile&nbsp;data&nbsp;of&nbsp;all&nbsp;neighbours&nbsp;is&nbsp;fetched.&nbsp;can<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;be&nbsp;slow&nbsp;if&nbsp;the&nbsp;number&nbsp;of&nbsp;neighbours&nbsp;is&nbsp;large.&nbsp;(default:&nbsp;False)<br>
&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;User&nbsp;objects&nbsp;corresponding&nbsp;to&nbsp;this&nbsp;user's&nbsp;neighbours.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;neighbours&nbsp;=&nbsp;user.GetNeighbours()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[n.username&nbsp;for&nbsp;n&nbsp;in&nbsp;neighbours[:10]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;['Berestel',&nbsp;'Seriall',&nbsp;'Nikos9',&nbsp;'alice-e',&nbsp;'DB911',&nbsp;'smost123',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'mattj85',&nbsp;'Graeme369',&nbsp;'draqon',&nbsp;'Huaba']</tt></dd></dl>
</dd>
</dl>
<dl><dt><strong>recentBannedTracks</strong></dt>
<dd><tt>Recently&nbsp;banned&nbsp;tracks&nbsp;for&nbsp;this&nbsp;user</tt></dd>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetRecentBannedTracks(self)</dt><dd><tt>Get&nbsp;the&nbsp;recently&nbsp;banned&nbsp;tracks&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;Track&nbsp;objects&nbsp;corresponding&nbsp;to&nbsp;this&nbsp;user's&nbsp;recently&nbsp;banned&nbsp;tracks.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;rbt&nbsp;=&nbsp;user.GetRecentBannedTracks()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[t.name&nbsp;for&nbsp;t&nbsp;in&nbsp;rbt]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;['Snakes',&nbsp;'Talk']</tt></dd></dl>
</dd>
</dl>
<dl><dt><strong>recentLovedTracks</strong></dt>
<dd><tt>Recently&nbsp;loved&nbsp;tracks&nbsp;for&nbsp;this&nbsp;user</tt></dd>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetRecentLovedTracks(self)</dt><dd><tt>Get&nbsp;the&nbsp;recently&nbsp;loved&nbsp;tracks&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;Track&nbsp;objects&nbsp;corresponding&nbsp;to&nbsp;this&nbsp;user's&nbsp;recently&nbsp;loved&nbsp;tracks.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;rlt&nbsp;=&nbsp;user.GetRecentLovedTracks()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[t.name&nbsp;for&nbsp;t&nbsp;in&nbsp;rlt]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;['Dr.&nbsp;Stein',&nbsp;'The&nbsp;Final&nbsp;Countdown',&nbsp;'Is&nbsp;This&nbsp;Love',&nbsp;'Innuendo',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'Battlestar&nbsp;Scralatchtica',&nbsp;'Self&nbsp;Destruction,&nbsp;Final',&nbsp;'Letter&nbsp;Read',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'Hey&nbsp;There&nbsp;Delilah',&nbsp;'Gideon',&nbsp;'Kiss&nbsp;the&nbsp;Dawn']</tt></dd></dl>
</dd>
</dl>
<dl><dt><strong>recentPlayedTracks</strong></dt>
<dd><tt>Recently&nbsp;played&nbsp;tracks&nbsp;for&nbsp;this&nbsp;user</tt></dd>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetRecentPlayedTracks(self)</dt><dd><tt>Get&nbsp;the&nbsp;recently&nbsp;played&nbsp;tracks&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;Track&nbsp;objects&nbsp;corresponding&nbsp;to&nbsp;this&nbsp;user's&nbsp;recently&nbsp;played&nbsp;tracks.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;rpt&nbsp;=&nbsp;user.GetRecentPlayedTracks()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[t.name&nbsp;for&nbsp;t&nbsp;in&nbsp;rpt]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;['In&nbsp;My&nbsp;Place',&nbsp;'Fading&nbsp;Like&nbsp;a&nbsp;Flower&nbsp;(Every&nbsp;Time&nbsp;You&nbsp;Leave)',&nbsp;'High&nbsp;Hopes',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'Do&nbsp;It',&nbsp;'Centerfold',&nbsp;'Sleep',&nbsp;'Duur',&nbsp;'I&nbsp;Want&nbsp;to&nbsp;Be&nbsp;Loved',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'Destination&nbsp;Anywhere',&nbsp;'Tangled&nbsp;Up&nbsp;in&nbsp;Me']</tt></dd></dl>
</dd>
</dl>
<dl><dt><strong>recentWeeklyAlbumChart</strong></dt>
<dd><tt>Weekly&nbsp;album&nbsp;chart&nbsp;of&nbsp;the&nbsp;most&nbsp;recent&nbsp;week&nbsp;for&nbsp;this&nbsp;user</tt></dd>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetWeeklyAlbumChart(self, start<font color="#909090">=None</font>, end<font color="#909090">=None</font>)</dt><dd><tt>Get&nbsp;weekly&nbsp;album&nbsp;chart&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;start:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time&nbsp;for&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;chart.&nbsp;can&nbsp;be&nbsp;datetime.datetime&nbsp;object&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;or&nbsp;a&nbsp;unix&nbsp;timestamp.&nbsp;(default:&nbsp;None)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time&nbsp;for&nbsp;the&nbsp;end&nbsp;of&nbsp;the&nbsp;chart.&nbsp;can&nbsp;be&nbsp;datetime.datetime&nbsp;object&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;or&nbsp;a&nbsp;unix&nbsp;timestamp.&nbsp;(default:&nbsp;None)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;WeeklyAlbumChart&nbsp;object.&nbsp;If&nbsp;'start'&nbsp;and&nbsp;'end'&nbsp;are&nbsp;not&nbsp;provided&nbsp;then<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the&nbsp;chart&nbsp;for&nbsp;the&nbsp;most&nbsp;recent&nbsp;week&nbsp;is&nbsp;returned.&nbsp;Else&nbsp;the&nbsp;chart&nbsp;for&nbsp;the<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;specified&nbsp;week&nbsp;is&nbsp;returned.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;wac&nbsp;=&nbsp;user.GetWeeklyAlbumChart()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;wac.start<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;datetime.datetime(2008,&nbsp;5,&nbsp;11,&nbsp;17,&nbsp;30)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;wac.end<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;datetime.datetime(2008,&nbsp;5,&nbsp;18,&nbsp;17,&nbsp;30)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[(a.name,&nbsp;a.playcount)&nbsp;for&nbsp;a&nbsp;in&nbsp;wac.albums[:10]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[('Signs&nbsp;of&nbsp;Life',&nbsp;17),&nbsp;('Have&nbsp;a&nbsp;Nice&nbsp;Day',&nbsp;16),&nbsp;('These&nbsp;Days',&nbsp;15),&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;('Crossroad:&nbsp;The&nbsp;Best&nbsp;of&nbsp;Bon&nbsp;Jovi',&nbsp;15),&nbsp;('Bounce',&nbsp;13),&nbsp;('Keep&nbsp;the&nbsp;Faith',&nbsp;11),&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;('Destination&nbsp;Anywhere',&nbsp;10),&nbsp;('Lost&nbsp;Highway',&nbsp;10),&nbsp;('Crush',&nbsp;10),&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;('This&nbsp;Left&nbsp;Feels&nbsp;Right:&nbsp;Greatest&nbsp;Hits&nbsp;With&nbsp;a&nbsp;Twist',&nbsp;9)]</tt></dd></dl>
</dd>
</dl>
<dl><dt><strong>recentWeeklyArtistChart</strong></dt>
<dd><tt>Weekly&nbsp;artist&nbsp;chart&nbsp;of&nbsp;the&nbsp;most&nbsp;recent&nbsp;week&nbsp;for&nbsp;this&nbsp;user</tt></dd>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetWeeklyArtistChart(self, start<font color="#909090">=None</font>, end<font color="#909090">=None</font>)</dt><dd><tt>Get&nbsp;weekly&nbsp;artist&nbsp;chart&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;start:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time&nbsp;for&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;chart.&nbsp;can&nbsp;be&nbsp;datetime.datetime&nbsp;object&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;or&nbsp;a&nbsp;unix&nbsp;timestamp.&nbsp;(default:&nbsp;None)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time&nbsp;for&nbsp;the&nbsp;end&nbsp;of&nbsp;the&nbsp;chart.&nbsp;can&nbsp;be&nbsp;datetime.datetime&nbsp;object&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;or&nbsp;a&nbsp;unix&nbsp;timestamp.&nbsp;(default:&nbsp;None)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;WeeklyArtistChart&nbsp;object.&nbsp;If&nbsp;'start'&nbsp;and&nbsp;'end'&nbsp;are&nbsp;not&nbsp;provided&nbsp;then<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the&nbsp;chart&nbsp;for&nbsp;the&nbsp;most&nbsp;recent&nbsp;week&nbsp;is&nbsp;returned.&nbsp;Else&nbsp;the&nbsp;chart&nbsp;for&nbsp;the<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;specified&nbsp;week&nbsp;is&nbsp;returned.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;wac&nbsp;=&nbsp;user.GetWeeklyArtistChart()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;wac.start<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;datetime.datetime(2008,&nbsp;5,&nbsp;11,&nbsp;17,&nbsp;30)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;wac.end<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;datetime.datetime(2008,&nbsp;5,&nbsp;18,&nbsp;17,&nbsp;30)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[(a.name,&nbsp;a.playcount)&nbsp;for&nbsp;a&nbsp;in&nbsp;wac.artists[:10]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[('Bon&nbsp;Jovi',&nbsp;130),&nbsp;('Roxette',&nbsp;52),&nbsp;('Poets&nbsp;of&nbsp;the&nbsp;Fall',&nbsp;37),&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;('Aerosmith',&nbsp;23),&nbsp;('Def&nbsp;Leppard',&nbsp;15),&nbsp;('U2',&nbsp;13),&nbsp;('Dream&nbsp;Theater',&nbsp;13),&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;('Bryan&nbsp;Adams',&nbsp;13),&nbsp;('Jon&nbsp;Bon&nbsp;Jovi',&nbsp;13),&nbsp;('The&nbsp;Corrs',&nbsp;11)]</tt></dd></dl>
</dd>
</dl>
<dl><dt><strong>recentWeeklyTrackChart</strong></dt>
<dd><tt>Weekly&nbsp;track&nbsp;chart&nbsp;of&nbsp;the&nbsp;most&nbsp;recent&nbsp;week&nbsp;for&nbsp;this&nbsp;user</tt></dd>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetWeeklyTrackChart(self, start<font color="#909090">=None</font>, end<font color="#909090">=None</font>)</dt><dd><tt>Get&nbsp;weekly&nbsp;track&nbsp;chart&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;start:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time&nbsp;for&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;chart.&nbsp;can&nbsp;be&nbsp;datetime.datetime&nbsp;object&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;or&nbsp;a&nbsp;unix&nbsp;timestamp.&nbsp;(default:&nbsp;None)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time&nbsp;for&nbsp;the&nbsp;end&nbsp;of&nbsp;the&nbsp;chart.&nbsp;can&nbsp;be&nbsp;datetime.datetime&nbsp;object&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;or&nbsp;a&nbsp;unix&nbsp;timestamp.&nbsp;(default:&nbsp;None)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;WeeklyTrackChart&nbsp;object.&nbsp;If&nbsp;'start'&nbsp;and&nbsp;'end'&nbsp;are&nbsp;not&nbsp;provided&nbsp;then<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the&nbsp;chart&nbsp;for&nbsp;the&nbsp;most&nbsp;recent&nbsp;week&nbsp;is&nbsp;returned.&nbsp;Else&nbsp;the&nbsp;chart&nbsp;for&nbsp;the<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;specified&nbsp;week&nbsp;is&nbsp;returned.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;wtc&nbsp;=&nbsp;user.GetWeeklyTrackChart()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;wtc.start<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;datetime.datetime(2008,&nbsp;5,&nbsp;11,&nbsp;17,&nbsp;30)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;wtc.end<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;datetime.datetime(2008,&nbsp;5,&nbsp;18,&nbsp;17,&nbsp;30)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[(a.name,&nbsp;a.playcount)&nbsp;for&nbsp;a&nbsp;in&nbsp;wtc.tracks[:5]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[('June&nbsp;Afternoon',&nbsp;10),&nbsp;('Sleeping&nbsp;in&nbsp;My&nbsp;Car&nbsp;(single&nbsp;edit)',&nbsp;8),&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;('Everyday',&nbsp;6),&nbsp;("She&nbsp;Doesn't&nbsp;Live&nbsp;Here&nbsp;Anymore",&nbsp;5),&nbsp;('Wanted&nbsp;Dead&nbsp;or&nbsp;Alive',&nbsp;5)]</tt></dd></dl>
</dd>
</dl>
<dl><dt><strong>systemEventRecommendations</strong></dt>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetSystemEventRecommendations(self)</dt></dl>
</dd>
</dl>
<dl><dt><strong>systemRecommendations</strong></dt>
<dd><tt>Artists&nbsp;recommended&nbsp;by&nbsp;the&nbsp;system&nbsp;to&nbsp;this&nbsp;user</tt></dd>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetSystemRecommendations(self)</dt><dd><tt>Get&nbsp;a&nbsp;list&nbsp;of&nbsp;artists&nbsp;recommended&nbsp;to&nbsp;this&nbsp;user&nbsp;by&nbsp;the&nbsp;system.<br>
&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;Artist&nbsp;objects&nbsp;which&nbsp;have&nbsp;been&nbsp;recommended&nbsp;to&nbsp;this&nbsp;user&nbsp;by&nbsp;the&nbsp;system.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;recs&nbsp;=&nbsp;user.GetSystemRecommendations()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[r.name&nbsp;for&nbsp;r&nbsp;in&nbsp;recs[:10]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;['Bryan&nbsp;Adams,&nbsp;Rod&nbsp;Stewart&nbsp;&amp;&nbsp;Sting',&nbsp;'Richie&nbsp;Sambora',&nbsp;'Queen&nbsp;+&nbsp;Paul&nbsp;Rodgers',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'Andrea&nbsp;Corr',&nbsp;'Sunrise&nbsp;Avenue',&nbsp;'Brian&nbsp;McFadden',&nbsp;'Roger&nbsp;Taylor',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'Chris&nbsp;Rea',&nbsp;'David&nbsp;Knopfler',&nbsp;'Gary&nbsp;Barlow']</tt></dd></dl>
</dd>
</dl>
<dl><dt><strong>topAlbum</strong></dt>
<dd><tt>Topmost&nbsp;album&nbsp;for&nbsp;this&nbsp;user</tt></dd>
<dd><dl><dt><strong><em>get</em></strong> <em>lambda</em> (self,)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topAlbums</strong></dt>
<dd><tt>Top&nbsp;albums&nbsp;for&nbsp;this&nbsp;user</tt></dd>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetTopAlbums(self)</dt><dd><tt>Get&nbsp;the&nbsp;top&nbsp;albums&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;Album&nbsp;objects&nbsp;corresponding&nbsp;to&nbsp;this&nbsp;user's&nbsp;top&nbsp;albums.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:&nbsp;&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;topalbums&nbsp;=&nbsp;user.GetTopAlbums()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[t.name&nbsp;for&nbsp;t&nbsp;in&nbsp;topalbums[:10]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;['Have&nbsp;a&nbsp;Nice&nbsp;Day',&nbsp;'Folklore',&nbsp;'On&nbsp;a&nbsp;Day&nbsp;Like&nbsp;Today',&nbsp;"All&nbsp;That&nbsp;You&nbsp;Can't&nbsp;Leave&nbsp;Behind",&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'American&nbsp;Idiot',&nbsp;'Loose',&nbsp;'Songs&nbsp;About&nbsp;Jane',&nbsp;'The&nbsp;Best&nbsp;of&nbsp;Me',&nbsp;'Crush',&nbsp;'These&nbsp;Days']</tt></dd></dl>
</dd>
</dl>
<dl><dt><strong>topArtist</strong></dt>
<dd><tt>Topmost&nbsp;artist&nbsp;for&nbsp;this&nbsp;user</tt></dd>
<dd><dl><dt><strong><em>get</em></strong> <em>lambda</em> (self,)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topArtists</strong></dt>
<dd><tt>Top&nbsp;artists&nbsp;for&nbsp;this&nbsp;user</tt></dd>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetTopArtists(self)</dt><dd><tt>Get&nbsp;the&nbsp;top&nbsp;artists&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;Artist&nbsp;objects&nbsp;corresponding&nbsp;to&nbsp;this&nbsp;user's&nbsp;top&nbsp;artists.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;topartists&nbsp;=&nbsp;user.GetTopArtists()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[t.name&nbsp;for&nbsp;t&nbsp;in&nbsp;topartists[:10]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;['Bon&nbsp;Jovi',&nbsp;'Bryan&nbsp;Adams',&nbsp;'U2',&nbsp;'Aerosmith',&nbsp;'Nelly&nbsp;Furtado',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'The&nbsp;Pillows',&nbsp;'Avril&nbsp;Lavigne',&nbsp;'Dream&nbsp;Theater',&nbsp;'Pink&nbsp;Floyd',&nbsp;'Green&nbsp;Day']</tt></dd></dl>
</dd>
</dl>
<dl><dt><strong>topTag</strong></dt>
<dd><tt>Topmost&nbsp;tag&nbsp;for&nbsp;this&nbsp;user</tt></dd>
<dd><dl><dt><strong><em>get</em></strong> <em>lambda</em> (self,)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topTags</strong></dt>
<dd><tt>Top&nbsp;tags&nbsp;for&nbsp;this&nbsp;user</tt></dd>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetTopTags(self, artist<font color="#909090">=None</font>, album<font color="#909090">=None</font>, track<font color="#909090">=None</font>)</dt><dd><tt>Get&nbsp;the&nbsp;top&nbsp;tags&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;artist:&nbsp;name&nbsp;of&nbsp;the&nbsp;artist&nbsp;for&nbsp;which&nbsp;top&nbsp;tags&nbsp;are&nbsp;to&nbsp;be&nbsp;fetched&nbsp;(default:&nbsp;None)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;album:&nbsp;name&nbsp;of&nbsp;the&nbsp;album&nbsp;for&nbsp;which&nbsp;top&nbsp;tags&nbsp;are&nbsp;to&nbsp;be&nbsp;fetched&nbsp;(default:&nbsp;None)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;track:&nbsp;name&nbsp;of&nbsp;the&nbsp;track&nbsp;for&nbsp;which&nbsp;top&nbsp;tags&nbsp;are&nbsp;to&nbsp;be&nbsp;fetched&nbsp;(default:&nbsp;None)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
If&nbsp;album&nbsp;or&nbsp;track&nbsp;argument&nbsp;is&nbsp;provided&nbsp;then&nbsp;the&nbsp;artist&nbsp;argument&nbsp;must&nbsp;be<br>
provided&nbsp;too.<br>
&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;Tag&nbsp;objects&nbsp;corresponding&nbsp;to&nbsp;this&nbsp;user's&nbsp;top&nbsp;tags<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(corresponding&nbsp;to&nbsp;artist&nbsp;and&nbsp;album/track&nbsp;if&nbsp;provided).<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;toptags&nbsp;=&nbsp;user.GetTopTags()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[t.name&nbsp;for&nbsp;t&nbsp;in&nbsp;toptags[:10]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;['rock',&nbsp;'classic&nbsp;rock',&nbsp;'anime',&nbsp;'anime&nbsp;music',&nbsp;'anime&nbsp;ost',&nbsp;'jpop',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'ost',&nbsp;'japanese',&nbsp;'loved',&nbsp;'soundtrack']</tt></dd></dl>
</dd>
</dl>
<dl><dt><strong>topTrack</strong></dt>
<dd><tt>Topmost&nbsp;track&nbsp;for&nbsp;this&nbsp;user</tt></dd>
<dd><dl><dt><strong><em>get</em></strong> <em>lambda</em> (self,)</dt></dl>
</dd>
</dl>
<dl><dt><strong>topTracks</strong></dt>
<dd><tt>Top&nbsp;tracks&nbsp;for&nbsp;this&nbsp;user</tt></dd>
<dd><dl><dt><a name="-<em>get</em>"><strong><em>get</em></strong></a> = GetTopTracks(self)</dt><dd><tt>Get&nbsp;the&nbsp;top&nbsp;tracks&nbsp;for&nbsp;this&nbsp;user.<br>
&nbsp;<br>
Returns:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;list&nbsp;of&nbsp;Tracks&nbsp;objects&nbsp;corresponding&nbsp;to&nbsp;this&nbsp;user's<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;top&nbsp;tracks.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
Usage:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;user&nbsp;=&nbsp;ws.GetUser('abhin4v')<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;toptracks&nbsp;=&nbsp;user.GetTopTracks()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;[t.name&nbsp;for&nbsp;t&nbsp;in&nbsp;toptracks[:10]]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;['Toss&nbsp;the&nbsp;Feathers',&nbsp;'I&nbsp;Remember&nbsp;You',&nbsp;'Always',&nbsp;'The&nbsp;Reason',&nbsp;"Cryin'",&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'Ride&nbsp;on&nbsp;Shooting&nbsp;Star',&nbsp;"I&nbsp;Don't&nbsp;Want&nbsp;to&nbsp;Miss&nbsp;a&nbsp;Thing",&nbsp;'Heaven',&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Things&nbsp;I'll&nbsp;Never&nbsp;Say",&nbsp;"Rever's&nbsp;Edge&nbsp;(B-6)"]</tt></dd></dl>
</dd>
</dl>
<hr>
Data and other attributes defined here:<br>
<dl><dt><strong>__dict__</strong> = &lt;dictproxy object&gt;<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dl>

<dl><dt><strong>__weakref__</strong> = &lt;attribute '__weakref__' of 'User' objects&gt;<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;(if&nbsp;defined)</tt></dl>

<dl><dt><strong>attributeMap</strong> = {'age': ("['age']", &lt;type 'int'&gt;), 'avatar': ("['avatar']", &lt;type 'str'&gt;), 'cluster': ("['@cluster']", &lt;type 'int'&gt;), 'country': ("['country']", &lt;function &lt;lambda&gt;&gt;), 'gender': ("['gender']", &lt;type 'str'&gt;), 'icon': ("['icon']", &lt;type 'str'&gt;), 'id': ("['@id']", &lt;type 'int'&gt;), 'playcount': ("['playcount']", &lt;type 'int'&gt;), 'realname': ("['realname']", &lt;type 'str'&gt;), 'registered': ("['registered']['@unixtime']", &lt;function &lt;lambda&gt;&gt;), ...}</dl>

</td></tr></table> <p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#000000" face="helvetica, arial"><a name="Webservice">class <strong>Webservice</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
    
<tr><td bgcolor="#ffc8d8"><tt>&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%">Methods defined here:<br>
<dl><dt><a name="Webservice-GetAlbum"><strong>GetAlbum</strong></a>(self, name, artist)</dt></dl>

<dl><dt><a name="Webservice-GetArtist"><strong>GetArtist</strong></a>(self, name)</dt></dl>

<dl><dt><a name="Webservice-GetCountry"><strong>GetCountry</strong></a>(self, name)</dt></dl>

<dl><dt><a name="Webservice-GetGroup"><strong>GetGroup</strong></a>(self, name)</dt></dl>

<dl><dt><a name="Webservice-GetOverallTopTags"><strong>GetOverallTopTags</strong></a>(self)</dt></dl>

<dl><dt><a name="Webservice-GetTag"><strong>GetTag</strong></a>(self, name)</dt></dl>

<dl><dt><a name="Webservice-GetTrack"><strong>GetTrack</strong></a>(self, name, artist)</dt></dl>

<dl><dt><a name="Webservice-GetUser"><strong>GetUser</strong></a>(self, username)</dt></dl>

<dl><dt><a name="Webservice-SetCache"><strong>SetCache</strong></a>(self, cache)</dt><dd><tt>Override&nbsp;the&nbsp;default&nbsp;cache.&nbsp;&nbsp;Set&nbsp;to&nbsp;None&nbsp;to&nbsp;prevent&nbsp;caching.<br>
&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cache:&nbsp;an&nbsp;instance&nbsp;that&nbsp;supports&nbsp;the&nbsp;same&nbsp;API&nbsp;as&nbsp;the&nbsp;audioscrobblerws.FileCache</tt></dd></dl>

<dl><dt><a name="Webservice-SetCacheTimeout"><strong>SetCacheTimeout</strong></a>(self, cache_timeout)</dt><dd><tt>Override&nbsp;the&nbsp;default&nbsp;cache&nbsp;timeout.<br>
&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cache_timeout:&nbsp;time,&nbsp;in&nbsp;seconds,&nbsp;that&nbsp;responses&nbsp;should&nbsp;be&nbsp;reused.</tt></dd></dl>

<dl><dt><a name="Webservice-SetUrllib"><strong>SetUrllib</strong></a>(self, urllib)</dt><dd><tt>Override&nbsp;the&nbsp;default&nbsp;urllib&nbsp;implementation.<br>
&nbsp;<br>
Args:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;urllib:&nbsp;an&nbsp;instance&nbsp;that&nbsp;supports&nbsp;the&nbsp;same&nbsp;API&nbsp;as&nbsp;the&nbsp;urllib2&nbsp;module</tt></dd></dl>

<dl><dt><a name="Webservice-SetUserAgent"><strong>SetUserAgent</strong></a>(self, user_agent)</dt><dd><tt>Override&nbsp;the&nbsp;default&nbsp;user&nbsp;agent<br>
&nbsp;<br>
Args:<br>
user_agent:&nbsp;a&nbsp;string&nbsp;that&nbsp;should&nbsp;be&nbsp;send&nbsp;to&nbsp;the&nbsp;server&nbsp;as&nbsp;the&nbsp;<a href="#User">User</a>-agent</tt></dd></dl>

<dl><dt><a name="Webservice-__init__"><strong>__init__</strong></a>(self, input_encoding<font color="#909090">=None</font>, request_headers<font color="#909090">=None</font>)</dt></dl>

<hr>
Data and other attributes defined here:<br>
<dl><dt><strong>DEFAULT_CACHE_TIMEOUT</strong> = 3600</dl>

<dl><dt><strong>__dict__</strong> = &lt;dictproxy object&gt;<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dl>

<dl><dt><strong>__weakref__</strong> = &lt;attribute '__weakref__' of 'Webservice' objects&gt;<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;(if&nbsp;defined)</tt></dl>

</td></tr></table> <p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#000000" face="helvetica, arial"><a name="WeeklyAlbumChart">class <strong>WeeklyAlbumChart</strong></a>(<a href="audioscrobblerws.weeklychart.html#WeeklyChart">WeeklyChart</a>)</font></td></tr>
    
<tr><td bgcolor="#ffc8d8"><tt>&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%"><dl><dt>Method resolution order:</dt>
<dd><a href="audioscrobblerws.weeklychart.html#WeeklyAlbumChart">WeeklyAlbumChart</a></dd>
<dd><a href="audioscrobblerws.weeklychart.html#WeeklyChart">WeeklyChart</a></dd>
<dd><a href="__builtin__.html#object">__builtin__.object</a></dd>
</dl>
<hr>
Methods defined here:<br>
<dl><dt><a name="WeeklyAlbumChart-__init__"><strong>__init__</strong></a>(self, user<font color="#909090">=None</font>, group<font color="#909090">=None</font>, start<font color="#909090">=None</font>, end<font color="#909090">=None</font>)</dt></dl>

<hr>
Data and other attributes inherited from <a href="audioscrobblerws.weeklychart.html#WeeklyChart">WeeklyChart</a>:<br>
<dl><dt><strong>__dict__</strong> = &lt;dictproxy object&gt;<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dl>

<dl><dt><strong>__weakref__</strong> = &lt;attribute '__weakref__' of 'WeeklyChart' objects&gt;<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;(if&nbsp;defined)</tt></dl>

</td></tr></table> <p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#000000" face="helvetica, arial"><a name="WeeklyArtistChart">class <strong>WeeklyArtistChart</strong></a>(<a href="audioscrobblerws.weeklychart.html#WeeklyChart">WeeklyChart</a>)</font></td></tr>
    
<tr><td bgcolor="#ffc8d8"><tt>&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%"><dl><dt>Method resolution order:</dt>
<dd><a href="audioscrobblerws.weeklychart.html#WeeklyArtistChart">WeeklyArtistChart</a></dd>
<dd><a href="audioscrobblerws.weeklychart.html#WeeklyChart">WeeklyChart</a></dd>
<dd><a href="__builtin__.html#object">__builtin__.object</a></dd>
</dl>
<hr>
Methods defined here:<br>
<dl><dt><a name="WeeklyArtistChart-__init__"><strong>__init__</strong></a>(self, user<font color="#909090">=None</font>, group<font color="#909090">=None</font>, start<font color="#909090">=None</font>, end<font color="#909090">=None</font>)</dt></dl>

<hr>
Data and other attributes inherited from <a href="audioscrobblerws.weeklychart.html#WeeklyChart">WeeklyChart</a>:<br>
<dl><dt><strong>__dict__</strong> = &lt;dictproxy object&gt;<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dl>

<dl><dt><strong>__weakref__</strong> = &lt;attribute '__weakref__' of 'WeeklyChart' objects&gt;<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;(if&nbsp;defined)</tt></dl>

</td></tr></table> <p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#000000" face="helvetica, arial"><a name="WeeklyChart">class <strong>WeeklyChart</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
    
<tr><td bgcolor="#ffc8d8"><tt>&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%">Methods defined here:<br>
<dl><dt><a name="WeeklyChart-__init__"><strong>__init__</strong></a>(self, user<font color="#909090">=None</font>, group<font color="#909090">=None</font>, start<font color="#909090">=None</font>, end<font color="#909090">=None</font>)</dt></dl>

<hr>
Data and other attributes defined here:<br>
<dl><dt><strong>__dict__</strong> = &lt;dictproxy object&gt;<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dl>

<dl><dt><strong>__weakref__</strong> = &lt;attribute '__weakref__' of 'WeeklyChart' objects&gt;<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;(if&nbsp;defined)</tt></dl>

</td></tr></table> <p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#000000" face="helvetica, arial"><a name="WeeklyTrackChart">class <strong>WeeklyTrackChart</strong></a>(<a href="audioscrobblerws.weeklychart.html#WeeklyChart">WeeklyChart</a>)</font></td></tr>
    
<tr><td bgcolor="#ffc8d8"><tt>&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%"><dl><dt>Method resolution order:</dt>
<dd><a href="audioscrobblerws.weeklychart.html#WeeklyTrackChart">WeeklyTrackChart</a></dd>
<dd><a href="audioscrobblerws.weeklychart.html#WeeklyChart">WeeklyChart</a></dd>
<dd><a href="__builtin__.html#object">__builtin__.object</a></dd>
</dl>
<hr>
Methods defined here:<br>
<dl><dt><a name="WeeklyTrackChart-__init__"><strong>__init__</strong></a>(self, user<font color="#909090">=None</font>, group<font color="#909090">=None</font>, start<font color="#909090">=None</font>, end<font color="#909090">=None</font>)</dt></dl>

<hr>
Data and other attributes inherited from <a href="audioscrobblerws.weeklychart.html#WeeklyChart">WeeklyChart</a>:<br>
<dl><dt><strong>__dict__</strong> = &lt;dictproxy object&gt;<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dl>

<dl><dt><strong>__weakref__</strong> = &lt;attribute '__weakref__' of 'WeeklyChart' objects&gt;<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;(if&nbsp;defined)</tt></dl>

</td></tr></table></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#55aa55">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial"><big><strong>Data</strong></big></font></td></tr>
    
<tr><td bgcolor="#55aa55"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%"><strong>__all__</strong> = ['Album', 'Artist', 'Country', 'Event', 'Group', 'Tag', 'Track', 'User', 'WeeklyChart', 'WeeklyArtistChart', 'WeeklyAlbumChart', 'WeeklyTrackChart', 'Webservice']<br>
<strong>__author__</strong> = 'Abhinav Sarkar'<br>
<strong>__license__</strong> = 'GNU Lesser General Public License'<br>
<strong>__version__</strong> = '0.1'</td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#7799ee">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial"><big><strong>Author</strong></big></font></td></tr>
    
<tr><td bgcolor="#7799ee"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%">Abhinav&nbsp;Sarkar</td></tr></table>
</body></html>